package com.xnyzc.lhy.resource.entity.worksheet;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.util.Date;

/**
 *
 * 创建合力工单信息
 *
 * @author cuichaoqun
 * @since 2019-11-04
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value="创建合力工单信息", description="创建合力工单信息")
public class OaSysWorksheetEntity {

    @ApiModelProperty(value = "城市")
    private String cityCode;

    @ApiModelProperty(value = "订单编号")
    private String orderNo;

    @ApiModelProperty(value = "工单编号")
    private String ticketNo;

    @ApiModelProperty(value = "反馈人")
    private String feedbackPerson;

    @ApiModelProperty(value = "反馈方")
    private String feedbackParty;

    @ApiModelProperty(value = "反馈人联系方式")
    private String feedbackPhone;

    @ApiModelProperty(value = "工单状态")
    private String ticketStatus;

    @ApiModelProperty(value = "工单类型")
    private String ticketType;

    @ApiModelProperty(value = "加急状态")
    private String urgentStatus;

    @ApiModelProperty(value = "工单来源")
    private String ticketFrom;

    @ApiModelProperty(value = "工单分类")
    private String ticketClassify;

    @ApiModelProperty(value = "工单标题")
    private String scene3;

    @ApiModelProperty(value = "创建时间")
    private String createTime;

    @ApiModelProperty(value = "创建人")
    private String createUser;

    @ApiModelProperty(value = "处理时间")
    private String handleTime;

    @ApiModelProperty(value = "处理人")
    private String handler;

    @ApiModelProperty(value = "处理内容")
    private String handleContent;

    @ApiModelProperty(value = "司机姓名")
    private String driverName;

    @ApiModelProperty(value = "司机id")
    private String driverId;

    @ApiModelProperty(value = "订单金额")
    private String orderMoney;

    @ApiModelProperty(value = "改动金额")
    private String editMoney;

    @ApiModelProperty(value = "乘客免单 值：0.是1. 否")
    private String passengerFree;

    @ApiModelProperty(value = "取消订单 0.是 1.否")
    private String cancleOrder;

    @ApiModelProperty(value = "关闭订单")
    private String closeOrder;

    @ApiModelProperty(value = "回归确认  0.是1. 否")
    private String flybackConfirm;

    @ApiModelProperty(value = "抄送人员")
    private String copyPerson;

    @ApiModelProperty(value = "标记违规")
    private String signViolate;

    @ApiModelProperty(value = "备注信息")
    private String remarks;

    @ApiModelProperty(value = "起步价")
    private String flagFallPrice;

    @ApiModelProperty(value = "里程费")
    private String mileageMoney;

    @ApiModelProperty(value = "时长费")
    private String lengthMoney;

    @ApiModelProperty(value = "远途费")
    private String distanceMoney;

    @ApiModelProperty(value = "路桥费")
    private String rodeBridgeMoney;

    @ApiModelProperty(value = "停车费")
    private String parkMoney;

    @ApiModelProperty(value = "高速费")
    private String highSpeedMoney;

    @ApiModelProperty(value = "其他费")
    private String otherMoney;

    @ApiModelProperty(value = "退款原因")
    private String refundReason;

    @ApiModelProperty(value = "改价原因")
    private String editReason;

    @ApiModelProperty(value = "关闭原因")
    private String closeReason;

    @ApiModelProperty(value = "取消原因")
    private String cancleReason;

    @ApiModelProperty(value = "免单原因")
    private String freeReason;

    @ApiModelProperty(value = "录音编号")
    private String recordNo;

    @ApiModelProperty(value = "加急时间")
    private String urgentTime;

    @ApiModelProperty(value = "第三方工单状态")
    private String threeStatus;

    @ApiModelProperty(value = "第三方工单状态同步时间")
    private String threeTime;
}
